package com.zrar.ak.gkpt.model.vo;

import lombok.Data;

import java.util.Date;

/**
 * @ClassName: FormBuildUnitTVO
 * @Description 建设单位以及其台账和备案信息申请情况封装的VO类
 * @Author liyang
 * @Time 2020/02/14
 */
@Data
public class FormBuildUnitTVO {

    private String id;
    /**
     * 创建人ID
     */
    private String creatorId;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人员ID
     */
    private String updateUserId;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 删除标志默认0是有效，1是删除
     */
    private String isDelete;

    private String buildUnitName;

    private String buildUnitCode;

    private String parentCode;

    private String buildUnitType;

    //额外字段
    /**
     * 建设单位对应的台账信息
     * 0.未录入台账信息
     * 1.已录入台账信息
     */
    private String accountInfo;

    /**
     * 建设单位对应的招投标备案信息
     * 0.不存在招投标备案
     * 1.存在正在流转的招投标备案
     * 2.存在已经结束的招投标备案
     */
    private String recordBidInfo;
    /**
     * 建设单位对应的合同备案信息
     * 0.不存在合同备案
     * 1.存在正在流转的合同备案
     * 2.存在已经结束的合同备案
     */
    private String recordContractInfo;
    /**
     * 建设单位对应的验收备案信息
     * 0.不存在验收备案
     * 1.存在正在流转的验收备案
     * 2.存在已经结束的验收备案
     */
    private String recordAcceptInfo;
    /**
     * 建设单位对应的资金使用备案信息
     * 0.不存在资金使用备案
     * 1.存在正在流转的资金使用备案
     * 2.存在已经结束的资金使用备案
     */
    private String recordFundsInfo;

}
